home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 4
/
Aminet 4 - November 1994.iso
/
aminet
/
dev
/
amos
/
amosl0794.lzh
/
AMOSLIST
/
000049_amos-request@svcs1.digex.net_Tue Jul 19 23:17:22 1994.msg
< prev
next >
Wrap
Internet Message Format
|
1994-08-01
|
2KB
Received: from hela.INS.CWRU.Edu by nfs1.digex.net with SMTP id AA01449
(5.67b8/IDA-1.5 for <mcox@access.digex.net>); Tue, 19 Jul 1994 23:17:19 -0400
Received: from svcs1.digex.net ([164.109.10.23]) by hela.INS.CWRU.Edu with SMTP (8.6.8.1+cwru/CWRU-2.1-freenet-gw)
id XAA06172; Tue, 19 Jul 1994 23:17:07 -0400 (from amos-request@svcs1.digex.net)
Received: by svcs1.digex.net id AA06075
(5.67b8/IDA-1.5 for amos-out); Thu, 14 Jul 1994 10:23:19 -0400
Received: from nfs1.digex.net by svcs1.digex.net with SMTP id AA06070
(5.67b8/IDA-1.5 for <amos@svcs1.digex.net>); Thu, 14 Jul 1994 10:23:16 -0400
Received: from lorikeet.doc.ic.ac.uk by nfs1.digex.net with SMTP id AA21886
(5.67b8/IDA-1.5 for <amos-list@access.digex.com>); Thu, 14 Jul 1994 10:23:14 -0400
Received: from doc.ic.ac.uk by lorikeet.doc.ic.ac.uk
id <21047-0@lorikeet.doc.ic.ac.uk>; Thu, 14 Jul 1994 15:23:09 +0100
From: Paul Hickman <ph@doc.ic.ac.uk>
Date: Thu, 14 Jul 1994 15:23:07 +0100
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: amos-list@access.digex.net
Subject: AMOS Pro bugs & questions.
Message-Id: <"lorikeet.d.049:14.06.94.14.23.11"@doc.ic.ac.uk>
Status: RO
First off a bug - If you had the following code (Line numbers added for
clarity):
1| If A=1
2| Print "A equals 1"
3| Else If A=2
4| Print "Hello"
5| Else If 6/0=4
6| Print "Go Away"
7| End If
You will notice in line 5 there is an error. However, when the program
crashes, AMOS Pro reports the error to be in line 1. I spent 1/2 an hour
last night trying to work out how the line 'If SCRW = 4' could produce an
illegal function call!!!
Second off, a bug/question:
In the manual it says that the =Dev First$("") function can be used with
the following strings:
"**" = List all devices and assigns
"D/**" = List just devices
"A/**" = List just assigns
In reality I find:
"C:" = List all devices and assigns (Any 2 character+ string
ending with a ':' will work)
"" = List just devices
Anyone know how to list just assigns?
Finally, does anyone know a way of detecting if a line of AMOS code is
a procedure which cannot be unfolded because it contains machine code,
using the Ask Editor/Call Editor commands from an accessory?